Nuprl Lemma : effect-p_wf 0,22

es:ES, ix:Id, ds:x:Id fp Type, k:Knd, T:Type, f:(State(ds)TDeclaredType(ds;x)).
@i events of kind k change x to f State(ds) (val:T Prop 
latex


DefinitionsES, t  T, Type, Id, x.A(x), x:AB(x), xt(x), x:AB(x), Knd, Void, EqDecider(T), IdDeq, f(x)?z, State(ds), loc(e), x:AB(x), s = t, E, {x:AB(x) }, f(a), Top, P & Q, vartype(i;x), (x after e), valtype(e), Prop, A & B, kind(e), left+right, P  Q, e@iP(e), kindtype(i;k), a:A fp B(a), @i events of kind k change x to f State(ds) (val:T), DeclaredType(ds;x), val(e), state@i, (state when e)
Lemmasfpf-cap-void-subtype, es-state-when wf, subtype rel dep function, es-val wf, es-kindtype wf, alle-at wf, es-kind wf, es-valtype wf, es-after wf, es-vartype wf, top wf, es-E wf, es-loc wf, decl-state wf, fpf-cap wf, id-deq wf, subtype rel self, deq wf, Knd wf, fpf wf, Id wf, event system wf

origin